-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CompatHelper: bump compat for SolverCore to 0.3, (keep existing compat) #222
CompatHelper: bump compat for SolverCore to 0.3, (keep existing compat) #222
Conversation
5810906
to
773f330
Compare
Codecov Report
@@ Coverage Diff @@
## master #222 +/- ##
==========================================
+ Coverage 74.31% 75.67% +1.35%
==========================================
Files 38 38
Lines 3703 3453 -250
==========================================
- Hits 2752 2613 -139
+ Misses 951 840 -111
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
…rsion/2022-09-10-00-37-00-337-04281866383
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me!
I should think about this, but I am wondering if MadNLPExecutionStats
should be an attribute in MadNLPSolver
. It just stores duplicate information, and we are using it only to return the solution of a particular optimization problem. The question is: what difference it would make if instead we create MadNLPExecutionStats
only when the solver has converged (and define it as an immutable struct)?
@frapac thanks for the review! For the execution stats, we're following the JSO's convention, which considers |
This pull request changes the compat entry for the
SolverCore
package from~0.1,~0.2
to~0.1,~0.2, 0.3
.This keeps the compat entries for earlier versions.
Note: I have not tested your package with this new compat entry.
It is your responsibility to make sure that your package tests pass before you merge this pull request.